﻿using Edge.Repository.Model; 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ChargingSystemBll.Common
{
    public static class SysCache
    {
        /// <summary>
        /// 用户信息
        /// </summary>
        public static CS_User UserDto { get; set; } = null;

        /// <summary>
        /// 上班班次
        /// </summary>
        public static CS_Commuting Commuting { get; set; } = null;


        public static long EmployeeCommutingRecordId { get; set; } = 0;


        public static EmployeeCommutingRecord EmployeeCommutingRecord { get; set; } = null;




        public static CS_Terminal Terminal { get; set; } = null;


        #region ActiveMQ



        public static string ActiveMQ_Code { get; set; } = null;
        public static string ActiveMQ_Address { get; set; } = null;
        public static string ActiveMQ_UserName { get; set; } = null;
        public static string ActiveMQ_UserPwd { get; set; } = null;


        public static string ActiveMQ_ClientId { get; set; } = null;

        public static string ActiveMQ_MsgCode { get; set; } = null;



        public static string ActiveMQ_ClientCode { get; set; } = null;

        #endregion
         
        public static string Directory { get; set; } = System.Environment.CurrentDirectory;



    }




}
